Solution Builder is available on the following platforms:
You can also install Solution Builder on small devices such as Raspberry Pi, DGBox, or BeagleBone. For details, read our blog post.
The following sections provide the details for installing Solution Builder for DSA and Niagara.
To install Solution Builder with DSA, you must use a Chrome web browser.
DSA (Distributed Services Architecture) is an open-source platform that enables disparate devices, logic, and applications to interoperate. When running on DSA, Solution Builder's primary data source is the data provided by DSLinks, which are device- and protocol-specific agents that gather data from devices, enrich it, and publish it to subscribers. The DSA distribution of Solution Builder is packaged with its own web server and a DSA broker, which handles messaging between your applications and data sources and other brokers.
To install Solution Builder with DSA:
To start Solution Builder with DSA:
chmod 777 bin/*.sh; sh ./bin/daemon.sh start
To launch Solution Builder in your preferred web browser (again, Chrome is recommended), browse to http://localhost:8080. When prompted for user and password, enter the default user and password: dgSuper / dglux1234. Accept the EULA, and, when prompted, apply for a license and install it when it arrives.
To stop the Solution Builder server, issue the following command: sh ./bin/daemon.sh stop
This section tells you how to install the Solution BuilderService on a remote or local Niagara station or on a JACE device. The Solution BuilderService is compatible with Niagara 4.0.22 and higher, and with Niagara AX 3.7 and higher. The following Niagara modules are required:
Solution Builder supports the Niagara security model. To run Solution Builder, non-superusers need the following permissions:
Solution Builder is a 100% HTML5 application that does not require any special browser plugins. For the best experience, use the latest version of Chrome. The following web browsers are supported:
To install the dglogik module on a local engineering tool, perform the following steps. These steps are required to install Solution Builder on remote Niagara stations.
To install Solution Builder to a remote Niagara station, perform the following steps.
To install Solution Builder on a local Niagara Supervisor or local SoftJACE, perform the following steps.
C:\Niagara\Niagara-4.n.nnn\modules\
). Be sure you are copying the file to the correct subfolder for your version of Niagara.If space is not an issue on your JACE device, you can install Solution Builder as described above. If space is an issue, install only the core components for Solution Builder by performing a remote install using the JACE installer. After installing the core components, download the required templates and widgets, launch Solution Builder, and import them into your project.
The following list shows how much space is consumed by the components of Solution Builder:
To update only the dglogik.jar module file, use your engineering tool to perform the following steps.
To launch Solution Builder, open a web browser and perform the following steps:
localhost:8080/dglux5
.To update only the dglogik.jar module file, use your engineering tool to perform the following steps.
Return to Atrius Developer Portal Home Page